private machine learning
Apple Privacy-Preserving Machine Learning Workshop 2022
Earlier this year, Apple hosted the Workshop on Privacy-Preserving Machine Learning (PPML). This virtual event brought Apple and members of the academic research communities together to discuss the state of the art in the field of privacy-preserving machine learning through a series of talks and discussions over two days. In this post we will introduce a new dataset for community benchmarking in PPML, and share highlights from workshop discussions and recordings of select workshop talks. Significant advances in machine learning (ML) over the last decade have been driven in part by the increased accessibility of both large-scale computing and training data. By competing to improve standard benchmarks on datasets like ImageNet, the community has discovered an array of improved techniques, optimizations, and model architectures that are broadly applicable and of proven value.
PySyft is Advancing the Agenda in Private Machine Learning
Trust is a key factor in the implementation of deep learning applications. From training to optimization, the lifecycle of a deep learning model is tied to trusted data exchanges between different parties. That dynamic is certainly effective for a lab environment but results vulnerable to several all sorts of security attacks that manipulate the trusted relationships between the different participants in a model. Let's take the example of a credit scoring model based that uses a financial transaction to classify the credit risk for a specific customer. The traditional mechanisms for training or optimizing a model assume that the entities performing those actions will have full access to those financial datasets which opens the door to all sorts of privacy risks. As deep learning evolves, the need for mechanisms that enforce privacy constraints during the lifecycle of the datasets and model is becoming increasingly important.
Towards Causal Federated Learning For Enhanced Robustness and Privacy
Francis, Sreya, Tenison, Irene, Rish, Irina
Federated Learning is an emerging privacy-preserving distributed machine learning approach to building a shared model by performing distributed training locally on participating devices (clients) and aggregating the local models into a global one. As this approach prevents data collection and aggregation, it helps in reducing associated privacy risks to a great extent. However, the data samples across all participating clients are usually not independent and identically distributed (noni.i.d.), and Out of Distribution (OOD) generalization for the learned models can be poor. Besides this challenge, federated learning also remains vulnerable to various attacks on security wherein a few malicious participating entities work towards inserting backdoors, degrading the generated aggregated model as well as inferring the data owned by participating entities. In this paper, we propose an approach for learning invariant (causal) features common to all participating clients in a federated learning setup and analyse empirically how it enhances the Out of Distribution (OOD) accuracy as well as the privacy of the final learned model.
[R] SGD on Random Mixtures (SGDRM): Private Machine Learning under Data Breach Threats • r/MachineLearning
We share our new paper on Stochastic Gradient Descent on Random Mixtures (SGDRM), which is a simple way of protecting data under data breach threats. The key idea of SGDRM is simple: we run SGD algorithm on random mixtures of the training data points. With SGDRM, when a data breach occurs, only the random mixtures will be leaked, not the original dataset! The detailed mechanism of SGDRM is summarized in the figure. We experimentally observe that SGDRM performs pretty well on general deep learning tasks such as MNIST/CIFAR10/Skin-Lesion classification.